| 1 |
Accounting Changes and Error Corrections Disclosures [Table] |
[Table] |
* |
* |
added:AccountingChangesErrorCorrectionsDisclosuresTable |
| 2 |
Legal Entity [Axis] |
[Axis] |
* |
* |
dei:LegalEntityAxis |
| 3 |
Consolidated Entity [Domain] |
[Domain] |
* |
* |
dei:EntityDomain |
| 4 |
Accounting Changes and Error Corrections Disclosures [Line Items] |
[Line Items] |
* |
* |
added:AccountingChangesErrorCorrectionsDisclosuresLineItems |
| 5 |
Accounting Changes and Error Corrections [Hierarchy] |
[Abstract] |
* |
* |
added:AccountingChangesErrorCorrectionsHierarchy |
| 6 |
Accounting Changes and Error Corrections [Text Block] |
[Concept] Text Block (HTML) |
For Period |
* |
us-gaap:AccountingChangesAndErrorCorrectionsTextBlock |
| 7 |
Change in Reporting Entity |
[Concept] Text/String |
For Period |
* |
us-gaap:ChangeInReportingEntity |
| 8 |
Immaterial Error Correction |
[Concept] Text/String |
For Period |
* |
us-gaap:ImmaterialErrorCorrection |
| 9 |
New Accounting Pronouncements and Changes in Accounting Principles [Hierarchy] |
[Abstract] |
* |
* |
us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract |
| 10 |
Description of New Accounting Pronouncements Not yet Adopted [Text Block] |
[Concept] Text Block (HTML) |
For Period |
* |
us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted |
| 11 |
Transition Method, Carrying Value, Description |
[Concept] Text/String |
For Period |
* |
us-gaap:TransitionMethodCarryingValueDescription |
| 12 |
Transition Method, Fair Value, Description |
[Concept] Text/String |
For Period |
* |
us-gaap:TransitionMethodFairValueDescription |
| 13 |
Transition Method, Unpaid Principal Balance, Description |
[Concept] Text/String |
For Period |
* |
us-gaap:TransitionMethodUnpaidPrincipalBalanceDescription |